(function (vc) {

  vc.extends({
    data: {
      storeEnterCommunityInfo: {
        communityInfo: [],
        errorInfo: '',
        searchCommunityName: '',
      }
    },
    _initMethod: function () {

    },
    _initEvent: function () {
      vc.on('storeEnterCommunity', 'openStoreEnterCommunity',
          function (_params) {
            $('#storeEnterCommunityModel').modal('show');
            vc.component.storeEnterCommunityInfo.searchCommunityName = '';
            vc.component.listNoEnterCommunity();
          });
    },
    methods: {
//            _saveEnterCommunity:function(){
//                var param = {};
//                vc.component.storeEnterCommunityInfo.errorInfo = "";
//                vc.http.post(
//                    'storeEnterCommunity',
//                    'enterCommunity',
//                    JSON.stringify(param),
//                    {
//                        emulateJSON:true
//                     },
//                     function(json,res){
//                        //vm.menus = vm.refreshMenuActive(JSON.parse(json),0);
//                        if(res.status == 200){
//                            //关闭model
//                            $('#storeEnterCommunityModel').modal('hide');
//                            vc.emit('enterCommunity','listMyCommunity',{});
//                            return ;
//                        }
//                        vc.component.storeEnterCommunityInfo.errorInfo = json;
//                     },
//                     function(errInfo,error){
//
//
//                        vc.component.storeEnterCommunityInfo.errorInfo = errInfo;
//                     });
//            },
      listNoEnterCommunity: function () {
        var param = {
          params: {
            communityName: vc.component.storeEnterCommunityInfo.searchCommunityName
          }

        }
        //发送get请求
        vc.http.get('storeEnterCommunity',
            'listNoEnterCommunity',
            param,
            function (json, res) {
              vc.component.storeEnterCommunityInfo.communityInfo = JSON.parse(
                  json);
            }, function (errInfo, error) {

            }
        );
      },
      _saveEnterCommunity: function (_communityInfo) {
        var _param = {
          communityId: _communityInfo.communityId
        };
        //发送get请求
        vc.http.post('storeEnterCommunity',
            '_saveEnterCommunity',
            JSON.stringify(_param),
            {
              emulateJSON: true
            },
            function (json, res) {
              if (res.status == 200) {
                vc.emit('enterCommunity', 'listMyCommunity', {});
                $('#storeEnterCommunityModel').modal('hide');

                return;
              }
              vc.component.storeEnterCommunityInfo.errorInfo = json;
            }, function (errInfo, error) {

              vc.component.storeEnterCommunityInfo.errorInfo = json;

            }
        );

      }

    }
  });

})(window.vc);